Big Huge Thesaurus

bolt of lightning

noun